home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / util / cdity / ModeProSrc.lha / Daemon / Unnamed1 / 4.1 / MPGui.c < prev    next >
C/C++ Source or Header  |  1996-06-12  |  721b  |  47 lines

  1. #include "MP.h"
  2. #include <dos/dos.h>
  3. #include <dos/dostags.h>
  4. #include <dos/dosextens.h>
  5.  
  6. extern UBYTE ModePro[];
  7.  
  8. extern STRPTR PrefsPath;
  9.  
  10. /*
  11. void __regargs _CXBRK(int l);
  12.  
  13. void __regargs _CXBRK(int l)
  14. {
  15. }
  16.  
  17. void __regargs __chkabort(void);
  18.  
  19. void __regargs __chkabort(void) 
  20. {
  21. }
  22. */
  23.  
  24. BOOL ShowGUI(void)
  25. {
  26.   BPTR sl;
  27.   struct Process *proc;
  28.   
  29.   if(SendPrefsMsg(MP_PREFSTOFRONT,0,0) < 0)
  30.   {
  31.     if(SystemTags(PrefsPath,
  32.                 SYS_Asynch,TRUE,
  33.                 SYS_Input ,0,
  34.                 SYS_Output ,0,
  35.                 TAG_DONE))
  36.       EZReq(0,0,ModePro,GetString(MSG_ERR_COULDNT_FIND_PREFS),GetString(MSG_REQ_OK),PrefsPath);
  37.     
  38.   }
  39.   return(1);
  40. }
  41.  
  42. void HideGUI(void)
  43. {
  44.   SendPrefsMsg(MP_PREFSCLOSE,0,0);
  45. }
  46.  
  47.